Utente.prototype = new DOMAware();
Utente.prototype.constructor = Utente;

function Utente() {
    DOMAware.call(this);
    var _tutor = false;
    var _onLine = false;
    var _name = null;
    // l'utente necessita del DOM attivo in fase di inizializzazione
    var dom = this.getDOM();
    _onLine = SSRIQuery("input[type='password']", dom).size() == 0;
    if (_onLine) {
        _tutor = SSRIQuery("img[src*='icoUser.gif']", dom).size() == 0;
        if (_tutor) {
            _name = SSRIQuery("span#ctl06_NameLabel", dom).text().replace(/\s+/g, ' ').trim();
        } else {
            _name = SSRIQuery("td.boxSeparator", dom).eq(0).text().replace(/\s+/g, ' ').trim();
        }
    }

    this.isTutor = function() {
        return _tutor;
    };
    this.isOnline = function() {
        return _onLine;
    };
    this.getName = function() {
        return _name;
    };
}
Utente.prototype.getAddress = function() {
    if (Constant.DEBUG) {
        return Util.BASE_ADDRESS + "SSRI - Home.html";
        //        return Util.BASE_ADDRESS + "SSRI - Home Tutor.html";
    } else {
        return Util.BASE_ADDRESS;
    }
};

